From 36bdf1f5acaaacff640b9404bdffdc699d0cc844 Mon Sep 17 00:00:00 2001 From: robertl Date: Wed, 5 May 2010 16:29:25 +0000 Subject: [PATCH] Include descriptino in KML. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3934 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/kml.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gpsbabel/kml.c b/gpsbabel/kml.c index 3760a993d..de023d7f9 100644 --- a/gpsbabel/kml.c +++ b/gpsbabel/kml.c @@ -398,7 +398,12 @@ kml_write_xmle(const char *tag, const char *v) for (i = 0; i < indent_level; i++) { gbfputs(" ", ofd); } - gbfprintf(ofd, "<%s>%s\n",tag, tmp_ent, tag); + if (strspn(tmp_ent, "&'<>\"")) { + gbfprintf(ofd, "<%s>\n", + tag, tmp_ent, tag); + } else { + gbfprintf(ofd, "<%s>%s\n",tag, tmp_ent, tag); + } xfree(tmp_ent); } } -- 2.30.2